to be on welfare - Turco Inglés Diccionario